{{tag> bionic cartographie gps}}
----
====== OpenCPN ======
OpenCPN est le logiciel open-source de référence pour la cartographie maritime et l'aide à la navigation.

<note> Documentation en construction</note>

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.

===== Installation =====

Pour installer OpenCPN, commencer par ajouter le [[ppa]] mis à disposition par les développeurs : **ppa:opencpn/opencpn**, puis  [[:tutoriel:comment_installer_un_paquet|installer le paquet]]  [[apt>OpenCPN]].
<code>sudo add-apt-repository ppa:opencpn/opencpn
sudo apt-get update
sudo apt-get install opencpn</code>


===== Configuration =====
FIXME \\
Pour ceux qui ont des soucis pour faire fonctionner leur "souris GPS", vérifié qu' elle monte bien dans le dossier /dev en ttyUSB0 mais celle ci se trouve en permissions ROOT alors pas de soucis : \\
Dans le terminal : \\ 
<code>sudo adduser $USER dialout</code> \\
Déconnecter et reconnecter le GPS et ouvrir Opencpn.
 
===== Utilisation =====
N'hésitez pas à vous reporter aux tutoriels sur [[http://opencpn.shoreline.fr]], très complets.\\
L'installation crée un répertoire /home/$USER/.opencpn\\
Vous pouvez y créer un répertoire //UserTCData// pour y déposer les fichiers de données ([[http://opencpn.shoreline.fr/__OpenCPN_PC/3_Essentiel/E_61_Les_marees/E_61_Marees.htm#Zone_France|marées]], courants, [[http://opencpn.shoreline.fr/__OpenCPN_5_PC/1_Commencer/C_02_Installation_des_cartes/C_02_Installation_des_cartes.htm|installation des cartes (fr)]], [[https://www.opencpn.org/wiki/dokuwiki/doku.php?id=opencpn:opencpn_user_manual:getting_started:chart_installation|installation des cartes sur wiki officiel (en)]]…)

==== Ajout cartographie OpenSeaMap ====
Bien que largement insuffisante à ce jour pour naviguer, cela permet, si vous n'avez pas mieux, d'avoir une carte plus agréable, ne serait-ce que pour se familiariser avec OpenCPN.
[[https://wiki.openstreetmap.org/wiki/FR:KAP-charts_from_OpenSeaMap]]
<code bash>
cd ~/.opencpn/UserTCData/
7z x ../../Téléchargements/OSM-OpenCPN2-KAP-Channel-20171125-1639.7z
</code>
<note>Ça reste des cartes //raster// (image bitmap)… donc ne pas s'attendre à la qualité du vectoriel visible sur [[http://map.openseamap.org/]] </note>

==== Ajout lecture fichiers des vents et courants GRIB ====
Les fichiers [[wp>GRIB]] sont des fichiers contenant données vectorielles de prévisions météo, notamment le vent,  principal intérêt du marin, ou de courants!\\
OpenCPN dispose d'un plugin permettant la lecture de ces fichiers:\\
Ouvrir les préférences (icône clé à molettes), puis onglet //Compléments//. //GRIB 4.1// (ou autre version) est grisé après installation, cliquer sur le bouton //Activer//

Un bouton supplémentaire représentant une manche à air ou une flèche de vent permet d'afficher une barre qui permet de charger un fichier GRIB (.grb).\\
Ces fichiers sont librement téléchargeables sur différents sites:
  * [[http://marine.meteoconsult.fr/cartes-meteo-marine/fichiers-grib.php]]
  * [[http://www.meteo-marine.com/meteo-marine/grib.htm]]
  * [[http://www.globalmarinenet.com/free-grib-file-downloads/#download]]
===== Désinstallation =====
<code>sudo apt-get autoremove --purge opencpn</code>


===== Voir aussi =====

**Le site web officiel du logiciel :**
  * **(en)** [[https://opencpn.org|Le site web officiel]]

**Les tutoriels en Français :**
Les tutoriels décrivent essentiellement l'utilisation du logiciel sous Windows mais, ils sont globalement utilisables pour les linuxiens

  * **(fr)** [[http://opencpn.shoreline.fr/|Un tutoriel en Français, à jour]]
  * **(fr)** [[http://www.eauxturquoises.fr/a_tutopencpn/tutopencpn.htm|Un tutoriel en français en cours d'actualisation]]
  * **(fr)** [[http://www.plaisance-pratique.com/-opencpn-|Le forum du site plaisance-pratique.com]]